package com.have.blog.model.mapper;

import com.have.blog.model.models.WebVisit;
import com.have.blog.model.models.WebVisitExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface WebVisitMapper {
    long countByExample(WebVisitExample example);

    int deleteByExample(WebVisitExample example);

    int deleteByPrimaryKey(Integer uid);

    int insert(WebVisit record);

    int insertSelective(WebVisit record);

    List<WebVisit> selectByExample(WebVisitExample example);

    WebVisit selectByPrimaryKey(Integer uid);

    int updateByExampleSelective(@Param("record") WebVisit record, @Param("example") WebVisitExample example);

    int updateByExample(@Param("record") WebVisit record, @Param("example") WebVisitExample example);

    int updateByPrimaryKeySelective(WebVisit record);

    int updateByPrimaryKey(WebVisit record);
}